develop something to the maximum - German English Dictionary